﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Contrib.MediaGarden.Pipeline;

namespace Contrib.MediaGarden.ImageMedia.Filters
{
    /// <summary>
    /// Handles SVG graphics
    /// </summary>
    public class VectorImageSourceFilter : IMediaSourceFilter
    {
        public IEnumerable<string> SupportedFormats()
        {
            yield return "Svg";
        }

        public void BuildSourceMetadata(MediaQueryContext query, MediaLocationContext location, Models.IMediaSource source)
        {
            // ??
        }

        public void SourceFiltering(MediaFilterContext filterContext, Models.IMediaSource data)
        {
            
        }

        public void SourceFiltered(MediaFilterContext filterContext, Models.IMediaSource data)
        {
        }
    }
}